Big Huge Thesaurus

Egyptian paper rush

noun